package alugaveis;

import exceptions.ParametroNegativoException;
import exceptions.ParametroVazioException;

/**
 * Classe que representa um Jogo de XBOX 360.
 * @author MateusGomes
 *
 */
public class XBOX360 extends Jogo {

	private static final long serialVersionUID = 1L;

	private static double precoXB = 5.0;
	
	/**
	 * Cria um jogo de XBOX 360.
	 * 
	 * @param titulo
	 * 		Titulo do jogo.
	 * @param preco
	 * 		Preco de aluguel do jogo.
	 * @param anoLancamento
	 * 		Ano de lancamento do jogo.
	 * @param censura
	 * 		Censura do jogo.
	 * @param lancamento
	 * 		True caso o jogo seja lancamento, false caso contrario.
	 * @param copias
	 * 		Quantidade de copias do objetos existentes para aluguel.
	 * @param produtora
	 * 		Produtora do jogo.
	 * @param genero
	 * 		Genero do jogo.
	 * @throws ParametroNegativoException 
	 * @throws ParametroVazioException 
	 */
	public XBOX360(String titulo, double preco, int anoLancamento, int censura,
			boolean lancamento, int copias, String produtora, GeneroJogo genero) throws ParametroVazioException, ParametroNegativoException {
		super(titulo, precoXB, anoLancamento, censura, lancamento, copias, produtora,
				genero);
	}

	public double getPreco(){
		return precoXB;
	}
}
